/*

Displays a simple particle waterfall mist effect.

Usage (Level NPC):

function onCreated() {
  this.join("object_waterfallmist");
}

*/

//#CLIENTSIDE

function onCreated() {
  if (particleeffectsenabled) {
    with (findimg(200)) {
      x = thiso.x - 2;
      y = thiso.y + 0.5;
      layer = 1;
      emitter.delaymin = 0.05;
      emitter.delaymax = 0.1;
      emitter.nrofparticles = 5;
      emitter.firstinfront = false;
      emitter.particle.lifetime = 2;
      emitter.particle.image = "g4_particle_cloud.png";
      emitter.particle.red = 1;
      emitter.particle.green = 1;
      emitter.particle.blue = 1;
      emitter.particle.alpha = 0.2;
      emitter.particle.zoom = 0.7;
      emitter.particle.mode = 1;
      emitter.particle.speed = 0.3;
      emitter.particle.angle = pi / 2;

      emitter.addlocalmodifier("once", 0, 0, "x", "add", 0, 10);
      emitter.addlocalmodifier("once", 0, 0, "y", "add", 0, 1);
      emitter.addlocalmodifier("range", 0, 2, "alpha", "replace", 0.4, 0);
      emitter.emit();
    }
  }
}
